universal donor cell - Spanish English Dictionary